acerate leaf - Inglés Sinónimo Diccionario

acerate leaf

n.
[1] needle